home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1993 July / InfoMagic USENET CD-ROM July 1993.ISO / sources / unix / volume6 / vt100tool / part01 next >
Encoding:
Internet Message Format  |  1986-11-30  |  53.0 KB

  1. Subject: v06i060:  VT100TOOL for Sun's (vt100tool), Part01/10
  2. Newsgroups: mod.sources
  3. Approved: rs@mirror.UUCP
  4.  
  5. Submitted by: linus!ell (Ed Lafferty)
  6. Mod.sources: Volume 6, Issue 60
  7. Archive-name: vt100tool/Part01
  8.  
  9. [  I generally dislike posting anything other than source code.  In this
  10.    case, however, I'm making an exception because (a) there's no other
  11.    way to do it; and (b) there is apparently a lot of demand for this
  12.    program.  So, I took the object and data files in the fontdir and
  13.    libdir directories and uuencode'd them.  The decode.sh script in the
  14.    toplevel directory will uudecode them and remove the uu.xxx files;
  15.    the lists the files by name, so you can check if you're missing
  16.    something.  This comment will appear at the beginning of each of the
  17.    postings of this program.  --r$  ]
  18.  
  19.  
  20. #!/bin/sh
  21. # This is a shell archive.  Remove anything before this line,
  22. # then unpack it by saving it in a file and typing "sh file".
  23. # Wrapped by rs@mirror.UUCP on Thu Jul 17 00:13:21 EDT 1986
  24. # Contents:  fontdir libdir INSTALL MANIFEST decode.sh
  25. #    fontdir/uu.gacha.b.8 fontdir/uu.gacha.bg.8 fontdir/uu.gacha.g.8
  26. #    fontdir/uu.gacha.r.8 fontdir/uu.testfont.sh fontdir/uu.thin.b.5
  27. #    fontdir/uu.thin.b.6 libdir/makefile makefile
  28.  
  29. echo x - INSTALL
  30. sed 's/^XX//' > "INSTALL" <<'@//E*O*F INSTALL//'
  31. XXInstructions for installing the vt100 panel emulator on a SUN:
  32.  
  33. XX1. Decide where you will keep your vt100 fonts and change the
  34. XXdefinition of MAIN_FONT_DIR in vconfig.h. Put the 32 font files that
  35. XXare in the subdirectory "fontdir" in that directory.
  36.  
  37. XX2. Decide if you will keep the library files in a subdirectory called
  38. XXlibdir under your main vt100tool source directory. If not, change the
  39. XXLIBDIR variable in the makefile for vt100tool.
  40.  
  41. XX3. cd to LIBDIR and run make. This makes a copy of libsuntool.a from
  42. XXyour current /usr/lib and modifies it with the binary (.o) files from
  43. XXthis distribution. This step was necessary because some of the
  44. XXvt100tool depends on changes made to proprietary SMI library routines
  45. XXand I do not feel I can provide the source for these to installation
  46. XXunless they have a source license from SMI.  This will insure that any
  47. XXnew changes which you or SMI has made to your libsuntool.a are
  48. XXretained in your emulator. It does not guarantee these will not
  49. XXconflict with the current implementation of vt100tool.
  50.  
  51. XX4. Go back to the main vt100tool source directory and run make.
  52.  
  53. XX5. Install vt100tool whereever you like. Test it with vttest from Per
  54. XXLindstrom if you have it. If you don't, a source version is included
  55. XXin the distribution of vt100tool. Just compile it for your SUN and
  56. XXexecute it inside of vt100tool.
  57.  
  58. XX6. Install the manual page: vt100tool.1. Don't forget to tell any host
  59. XXor shell that asks that you are a vt100, NOT a SUN!!! In fact, you
  60. XXshould also run your .login program on your Sun when you execute
  61. XXvt100tool and tell the UNIX shell that you are a vt100.
  62.  
  63. XX6. Report bugs to me <Ed Lafferty, MITRE> and I will try to fix them
  64. XXor tell you how to work around them.
  65.  
  66. XXGood Luck,
  67.  
  68. XXEd Lafferty
  69.  
  70. XX----------------------------------->>
  71. XXExternal:                           Internal Mail addresses at MITRE: 
  72.  
  73. XX<ell@mitre-bedford.ARPA>        <ell@mbunix>                      
  74. XX<ell@linus.UUCP>            <ell@linus>                       
  75. XX                    <ell@mbvm>                        
  76. XX                                                      
  77.  
  78.  
  79. @//E*O*F INSTALL//
  80. chmod u=rw,g=r,o=r INSTALL
  81.  
  82. echo x - MANIFEST
  83. sed 's/^XX//' > "MANIFEST" <<'@//E*O*F MANIFEST//'
  84. XXINSTALL                      1
  85. XXMANIFEST                     1
  86. XXMANIFEST                     9
  87. XXdecode.sh                    1
  88. XXfontdir                      1
  89. XXfontdir/uu.gacha.b.8         1
  90. XXfontdir/uu.gacha.bg.8        1
  91. XXfontdir/uu.gacha.g.8         1
  92. XXfontdir/uu.gacha.r.8         1
  93. XXfontdir/uu.testfont.sh       1
  94. XXfontdir/uu.thin.b.5          1
  95. XXfontdir/uu.thin.b.6          1
  96. XXfontdir/uu.thin.bg.5         2
  97. XXfontdir/uu.thin.bg.6         2
  98. XXfontdir/uu.thin.g.5          2
  99. XXfontdir/uu.thin.g.6          2
  100. XXfontdir/uu.thin.r.5          2
  101. XXfontdir/uu.thin.r.6          2
  102. XXfontdir/uu.thinbot.b.10      2
  103. XXfontdir/uu.thinbot.bg.10     3
  104. XXfontdir/uu.thinbot.g.10      3
  105. XXfontdir/uu.thinbot.r.10      3
  106. XXfontdir/uu.thintop.b.10      3
  107. XXfontdir/uu.thintop.bg.10     3
  108. XXfontdir/uu.thintop.g.10      3
  109. XXfontdir/uu.thintop.r.10      4
  110. XXfontdir/uu.thinwide.b.10     4
  111. XXfontdir/uu.thinwide.bg.10     4
  112. XXfontdir/uu.thinwide.g.10     4
  113. XXfontdir/uu.thinwide.r.10     4
  114. XXfontdir/uu.wide.b.16         4
  115. XXfontdir/uu.wide.bg.16        5
  116. XXfontdir/uu.wide.g.16         5
  117. XXfontdir/uu.wide.r.16         5
  118. XXfontdir/uu.widebot.b.16      5
  119. XXfontdir/uu.widebot.bg.16     5
  120. XXfontdir/uu.widebot.g.16      5
  121. XXfontdir/uu.widebot.r.16      6
  122. XXfontdir/uu.widetop.b.16      6
  123. XXfontdir/uu.widetop.bg.16     6
  124. XXfontdir/uu.widetop.g.16      6
  125. XXfontdir/uu.widetop.r.16      6
  126. XXlibdir                       1
  127. XXlibdir/makefile              1
  128. XXlibdir/uu.cim_change.o       6
  129. XXlibdir/uu.cim_size.o         2
  130. XXlibdir/uu.csr_change.o       7
  131. XXlibdir/uu.csr_init.o         7
  132. XXlibdir/uu.ttysw_main.o       7
  133. XXlibdir/uu.ttyvt100.o         8
  134. XXlibdir/uu.vt100fonts.o       7
  135. XXlibdir/uu.vt100keys.o        8
  136. XXmakefile                     1
  137. XXsrc                          3
  138. XXsrc/README                   6
  139. XXsrc/ttyvt100.c               9
  140. XXsrc/ttyvt100.h               8
  141. XXsrc/vt100fonts.c             8
  142. XXsrc/vt100keys.c              9
  143. XXvconfig.h                    8
  144. XXvshelltool.icon              6
  145. XXvt100tool.1                  8
  146. XXvt100tool.c                  10
  147. @//E*O*F MANIFEST//
  148. chmod u=rw,g=rw,o=rw MANIFEST
  149.  
  150. echo x - decode.sh
  151. sed 's/^XX//' > "decode.sh" <<'@//E*O*F decode.sh//'
  152. XX#! /bin/sh
  153.  
  154. XXecho Doing library
  155. XXX="uu.cim_change.o uu.cim_size.o uu.csr_change.o uu.csr_init.o"
  156. XXX="$X uu.ttysw_main.o uu.ttyvt100.o uu.vt100fonts.o uu.vt100keys.o"
  157. XXcd libdir
  158. XXfor i in $X ; do
  159. XX    uudecode $i
  160. XX    rm $i
  161. XXdone
  162.  
  163. XXX="uu.gacha.b.8 uu.gacha.bg.8 uu.gacha.g.8 uu.gacha.r.8 uu.testfont.sh"
  164. XXX="$X uu.thin.b.5 uu.thin.b.6 uu.thin.bg.5 uu.thin.bg.6 uu.thin.g.5"
  165. XXX="$X uu.thin.g.6 uu.thin.r.5 uu.thin.r.6 uu.thinbot.b.10 uu.thinbot.bg.10"
  166. XXX="$X uu.thinbot.g.10 uu.thinbot.r.10 uu.thintop.b.10 uu.thintop.bg.10"
  167. XXX="$X uu.thintop.g.10 uu.thintop.r.10 uu.thinwide.b.10 uu.thinwide.bg.10"
  168. XXX="$X uu.thinwide.g.10 uu.thinwide.r.10 uu.wide.b.16 uu.wide.bg.16"
  169. XXX="$X uu.wide.g.16 uu.wide.r.16 uu.widebot.b.16 uu.widebot.bg.16"
  170. XXX="$X uu.widebot.g.16 uu.widebot.r.16 uu.widetop.b.16 uu.widetop.bg.16"
  171. XXX="$X uu.widetop.g.16 uu.widetop.r.16"
  172.  
  173. XXecho Doing fonts
  174. XXcd fontdir
  175. XXfor i in $X ; do
  176. XX    uudecode $i
  177. XX    rm $i
  178. XXdone
  179.  
  180. XXexit 0
  181. @//E*O*F decode.sh//
  182. chmod u=rwx,g=rwx,o=rwx decode.sh
  183.  
  184. echo mkdir - fontdir
  185. mkdir fontdir
  186. chmod u=rwx,g=rx,o=rx fontdir
  187.  
  188. echo x - fontdir/uu.gacha.b.8
  189. sed 's/^XX//' > "fontdir/uu.gacha.b.8" <<'@//E*O*F fontdir/uu.gacha.b.8//'
  190. XXbegin 644 gacha.b.8
  191. XXM 1X(8  ( !       ! +!0 (  @ $  0"P4 "  ( "  $ L%  @ "  P ! +
  192. XXM!0 (  @ 0  0"P4 "  ( %  $ L%  @ " !@ ! +!0 (  @ <  0"P4 "  (
  193. XXM (  $ L%  @ " "0 ! +!0 (  @ H  0"P4 "  ( +  $ L%  @ " #  ! +
  194. XXM!0 (  @ T  0"P4 "  ( .  $ L%  @ " #P ! +!0 (  @!   0"P4 "  (
  195. XXM 1  $ L%  @ " $@ ! +!0 (  @!,  0"P4 "  ( 4  $ L%  @ " %0 ! +
  196. XXM!0 (  @!8  0"P4 "  ( 7  $ L%  @ " &  ! +!0 (  @!D  0"P4 "  (
  197. XXM :  $ L%  @ " &P ! +!0 (  @!P  0"P4 "  ( =  $ L%  @ " '@ ! +
  198. XXM!0 (  @!\  0"P4 "  ( @  $ L%  @ " (0 ! +!0 (  @"(  0"P4 "  (
  199. XXM C  $ L%  @ " )  ! +!0 (  @"4  0"P4 "  ( F  $ L%  @ " )P ! +
  200. XXM!0 (  @"@  0"P4 "  ( I  $ L%  @ " *@ ! +!0 (  @"L  0"P4 "  (
  201. XXM L  $ L%  @ " +0 ! +!0 (  @"X  0"P4 "  ( O  $ L%  @ " ,  ! +
  202. XXM!0 (  @#$  0"P4 "  ( R  $ L%  @ " ,P ! +!0 (  @#0  0"P4 "  (
  203. XXM U  $ L%  @ " -@ ! +!0 (  @#<  0"P4 "  ( X  $ L%  @ " .0 ! +
  204. XXM!0 (  @#H  0"P4 "  ( [  $ L%  @ " /  ! +!0 (  @#T  0"P4 "  (
  205. XXM ^  $ L%  @ " /P ! +!0 (  @$   0"P4 "  (!!  $ L%  @ " 0@ ! +
  206. XXM!0 (  @$,  0"P4 "  (!$  $ L%  @ " 10 ! +!0 (  @$8  0"P4 "  (
  207. XXM!'  $ L%  @ " 2  ! +!0 (  @$D  0"P4 "  (!*  $ L%  @ " 2P ! +
  208. XXM!0 (  @$P  0"P4 "  (!-  $ L%  @ " 3@ ! +!0 (  @$\  0"P4 "  (
  209. XXM!0  $ L%  @ " 40 ! +!0 (  @%(  0"P4 "  (!3  $ L%  @ " 5  ! +
  210. XXM!0 (  @%4  0"P4 "  (!6  $ L%  @ " 5P ! +!0 (  @%@  0"P4 "  (
  211. XXM!9  $ L%  @ " 6@ ! +!0 (  @%L  0"P4 "  (!<  $ L%  @ " 70 ! +
  212. XXM!0 (  @%X  0"P4 "  (!?  $ L%  @ " 8  ! +!0 (  @&$  0"P4 "  (
  213. XXM!B  $ L%  @ " 8P ! +!0 (  @&0  0"P4 "  (!E  $ L%  @ " 9@ ! +
  214. XXM!0 (  @&<  0"P4 "  (!H  $ L%  @ " :0 ! +!0 (  @&H  0"P4 "  (
  215. XXM!K  $ L%  @ " ;  ! +!0 (  @&T  0"P4 "  (!N  $ L%  @ " ;P ! +
  216. XXM!0 (  @'   0"P4 "  (!Q  $ L%  @ " <@ ! +!0 (  @',  0"P4 "  (
  217. XXM!T  $ L%  @ " =0 ! +!0 (  @'8  0"P4 "  (!W  $ L%  @ " >  ! +
  218. XXM!0 (  @'D  0"P4 "  (!Z  $ L%  @ " >P ! +!0 (  @'P  0"P4 "  (
  219. XXM!]  $ L%  @ " ?@ ! +!0 (  @'\  0"P4 "  ("   $ L%  @ " @0 ! +
  220. XXM!0 (  @((  0"P4 "  ("#  $ L%  @ " A  ! +!0 (  @(4  0"P4 "  (
  221. XXM                                                            
  222. XXM                                                            
  223. XXM                                                            
  224. XXM                                                            
  225. XXM                                                            
  226. XXM                                                            
  227. XXM                                                            
  228. XXM                                                            
  229. XXM                                                            
  230. XXM                                                            
  231. XXM                                                            
  232. XXM                                                            
  233. XXM                                                            
  234. XXM                                                            
  235. XXM                                                            
  236. XXM                                                            
  237. XXM                                                            
  238. XXM                                                            
  239. XXM                                                            
  240. XXM                                                            
  241. XXM                                                            
  242. XXM                                                            
  243. XXM                                                            
  244. XXM                                                            
  245. XXM                                                            
  246. XXM                                                            
  247. XXM                                                            
  248. XXM                             #@X.#@X.#@X.#@X.#@X.  X.#@X.#@X
  249. XXM.#@X.#@X.#@ .#@X.#@X.#@X.#@X.#@X #@X.#@X.#@X.#@X.#@X.  X.#@X
  250. XXM.#@X.#@X.#@X.#@                                             
  251. XXM                  #\?OQ^_'[\?OQ^_'[\?OQ^_O[^_O[^_O[^_O[^_O[^
  252. XXM_C@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X                
  253. XXM                                                            
  254. XXM                                                            
  255. XXM                                                            
  256. XXM                                        .#@X.#@X.#@X.#@X.#@X
  257. XXM #@X.#@X.#@X.#@X.#@X.  X.#@X.#@X.#@X.#@X.#@ .#@X.#@X.#@X.#@X
  258. XXM.#@X #@X.#@X.#@X.#@X.#@X.  X.#@X.#@X.#@X.#@X.#@             
  259. XXM         '[\?OQ^_'[\?OQ^_'[\?@                       !@8&!@8
  260. XXM&!@ &!@        V-C8V                &QL;?S8V_VQL;       "#YK
  261. XXM:VLX#FMK:SX(     ':6G.P8&#<Y:6X        X;&PX,'O>S-QW        
  262. XXM  P,&#                8,&!@P,# P,!@8# 8    P& P,!@8&!@8,#!@P
  263. XXM       86GX\?EH8            &!@8__\8&!@              !@8"! @
  264. XXM             /__                       8&          #!@8,#!@8
  265. XXM,#!@        ?,;.SM;6YN;&?         P</ P,# P,##\       !\QL8&
  266. XXM#!@P8,+^        ?,;&!CP.!L;&?         (&#AXV9L;_!@8       #^
  267. XXMP,#\!@8&QL9\        ?,; P/S&QL;&?        /Z&A@P,&!@P,#      
  268. XXM  !\QL;&?,;&QL9\        ?,;&QL9^!@;&?              8&    !@8
  269. XXM            &!@    8& @0(   !@P8,&# 8# 8# 8           #^_@  
  270. XXM_OX       !@,!@,!@,&#!@P8       ?,;&!@P8&  8&        #ALQM[6
  271. XXMUMS 9CP        0.#AL;&S&_L;&        ^,S,S/C,QL;&_        'S&
  272. XXMQL# P,#&QGP       #XS,;&QL;&QLSX        _L# P/S P,# _@      
  273. XXM /[ P,#\P,# P,        !\QL; P,[&QLYZ        QL;&QO[&QL;&Q@  
  274. XXM     /PP,# P,# P,/P        ^# P,# P,S,QX        QLS8\/C8S,S&
  275. XXMQ@       ,# P,# P,# P/X       ##P^?G_]O;P\/#        QL;FYO;6
  276. XXMWL[.Q@       'S&QL;&QL;&QGP       #\QL;&QOS P,#         ?,;&
  277. XXMQL;&QL;&?# 8#@   /S&QL;\V,S,QL8       !\QL9@. P&QL9\        
  278. XXM_Q@8&!@8&!@8&        ,;&QL;&QL;&QGP       #&QL9L;&PX.! 0    
  279. XXM    @I*2NKKN;&Q$1        ,;&;&PX.&QLQL8       ##PV9F/!@8&!@8
  280. XXM        _@8&#!@P8,# _@       /C P,# P,# P,# P/@   # 8& P,!@8
  281. XXM# P&!@,     ^!@8&!@8&!@8&!@8^      ('#9C                    
  282. XXM         /__     # P& P                  'C,#'S,S'X       # 
  283. XXMP,#<YL;&QN;<            ?,; P,#&?         8&!G;.QL;&SG8     
  284. XXM      !\QL;^P,9\        '#8P,/PP,# P,            ';.QL;&SG8&
  285. XXMQGP   # P,#<YL;&QL;&        &!@ >!@8&!@8&         P, #P,# P,
  286. XXM# P,S'@   # P,#,V/#PV,S&        >!@8&!@8&!@8&            +;;
  287. XXMV]O;V]L           "\YL;&QL;&            ?,;&QL;&?           
  288. XXM -SFQL;&YMS P,#       !VSL;&QLYV!@8&!@      W/; P,# P       
  289. XXM     'S&P'P&QGP        P,##\,# P,#8<            QL;&QL;.=@  
  290. XXM         ,;&;&PX.!            ##P]O;V]M^            S,QX,'C,
  291. XXMS            ,;&9FPL.!@8D/!@      #^#!@P8,#^        'C P,# P
  292. XXMX# P,# P'@  &!@8&!@8&!@8&!@8&!@8& #P&!@8&!@.&!@8&!CP     ';^
  293. XXMW                /#8V/#8V  .&QL;&PX                         
  294. XXM                                                            
  295. XXB                                                
  296. XX 
  297. XXend
  298. @//E*O*F fontdir/uu.gacha.b.8//
  299. chmod u=rw,g=rw,o=rw fontdir/uu.gacha.b.8
  300.  
  301. echo x - fontdir/uu.gacha.bg.8
  302. sed 's/^XX//' > "fontdir/uu.gacha.bg.8" <<'@//E*O*F fontdir/uu.gacha.bg.8//'
  303. XXbegin 644 gacha.bg.8
  304. XXM 1X'\  ( !       ! +!0 (  @ $  0"P4 "  (               @ ! +
  305. XXM!0 (  @ ,  0"P4 "  ( $  $ L%  @ " !0 ! +!0 (  @ 8  0"P4 "  (
  306. XXM '  $ L%  @ " "  ! +!0 (  @ D  0"P4 "  ( *  $ L%  @ " "P ! +
  307. XXM!0 (  @ P  0"P4 "  ( -  $ L%  @ " #@ ! +!0 (  @ \  0"P4 "  (
  308. XXM 0  $ L%  @ " $0 ! +!0 (  @!(  0"P4 "  ( 3  $ L%  @ " %  ! +
  309. XXM!0 (  @!4  0"P4 "  ( 6  $ L%  @ " %P ! +!0 (  @!@  0"P4 "  (
  310. XXM 9  $ L%  @ " &@ ! +!0 (  @!L  0"P4 "  ( <  $ L%  @ " '0 ! +
  311. XXM!0 (  @!X  0"P4 "  ( ?  $ L%  @ " (  ! +!0 (  @"$  0"P4 "  (
  312. XXM B  $ L%  @ " (P ! +!0 (  @"0  0"P4 "  ( E  $ L%  @ " )@ ! +
  313. XXM!0 (  @"<  0"P4 "  ( H  $ L%  @ " *0 ! +!0 (  @"H  0"P4 "  (
  314. XXM K  $ L%  @ " +  ! +!0 (  @"T  0"P4 "  ( N  $ L%  @ " +P ! +
  315. XXM!0 (  @#   0"P4 "  ( Q  $ L%  @ " ,@ ! +!0 (  @#,  0"P4 "  (
  316. XXM T  $ L%  @ " -0 ! +!0 (  @#8  0"P4 "  ( W  $ L%  @ " .  ! +
  317. XXM!0 (  @#D  0"P4 "  ( Z  $ L%  @ " .P ! +!0 (  @#P  0"P4 "  (
  318. XXM ]  $ L%  @ " /@ ! +!0 (  @#\  0"P4 "  (!   $ L%  @ " 00 ! +
  319. XXM!0 (  @$(  0"P4 "  (!#  $ L%  @ " 1  ! +!0 (  @$4  0"P4 "  (
  320. XXM!&  $ L%  @ " 1P ! +!0 (  @$@  0"P4 "  (!)  $ L%  @ " 2@ ! +
  321. XXM!0 (  @$L  0"P4 "  (!,  $ L%  @ " 30 ! +!0 (  @$X  0"P4 "  (
  322. XXM!/  $ L%  @ " 4  ! +!0 (  @%$  0"P4 "  (!2  $ L%  @ " 4P ! +
  323. XXM!0 (  @%0  0"P4 "  (!5  $ L%  @ " 5@ ! +!0 (  @%<  0"P4 "  (
  324. XXM!8  $ L%  @ " 60 ! +!0 (  @%H  0"P4 "  (!;  $ L%  @ " 7  ! +
  325. XXM!0 (  @%T  0"P4 "  (!>  $ L%  @ " 7P ! +!0 (  @&   0"P4 "  (
  326. XXM!A  $ L%  @ " 8@ ! +!0 (  @&,  0"P4 "  (!D  $ L%  @ " 90 ! +
  327. XXM!0 (  @&8  0"P4 "  (!G  $ L%  @ " :  ! +!0 (  @&D  0"P4 "  (
  328. XXM!J  $ L%  @ " :P ! +!0 (  @&P  0"P4 "  (!M  $ L%  @ " ;@ ! +
  329. XXM!0 (  @&\  0"P4 "  (!P  $ L%  @ " <0 ! +!0 (  @'(  0"P4 "  (
  330. XXM!S  $ L%  @ " =  ! +!0 (  @'4  0"P4 "  (!V  $ L%  @ " =P ! +
  331. XXM!0 (  @'@  0"P4 "  (!Y  $ L%  @ " >@ ! +!0 (  @'L  0"P4 "  (
  332. XXM!\  $ L%  @ " ?0 ! +!0 (  @'X  0"P4 "  (                    
  333. XXM                                                            
  334. XXM                                                            
  335. XXM                                                            
  336. XXM                                                            
  337. XXM                                                            
  338. XXM                                                            
  339. XXM                                                            
  340. XXM                                                            
  341. XXM                                                            
  342. XXM                                                            
  343. XXM                                                            
  344. XXM                                                            
  345. XXM                                                            
  346. XXM                                                            
  347. XXM                                                            
  348. XXM                                                            
  349. XXM                                                            
  350. XXM                                                            
  351. XXM                                                            
  352. XXM                                                            
  353. XXM                                                            
  354. XXM                                                            
  355. XXM                                                            
  356. XXM                                                            
  357. XXM                                                            
  358. XXM                                                            
  359. XXM                                                            
  360. XXM                                                            
  361. XXM                             # P,# P,# P,# P,# P,  P,# P,# P
  362. XXM,# P,# P,#  ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P,       
  363. XXM                                                         *A4
  364. XXMJ%2H5*A4J%2H5*A4J%3\_/S\_/S\_/S\_/S\_/S\,# P,# P,# P,# P,# P
  365. XXM,# P,# P,# P,# P,# P,#                                      
  366. XXM                                                            
  367. XXM                                                            
  368. XXM                                                            
  369. XXM                   P,# P,# P,# P,# P,#  ,# P,# P,# P,# P,# P
  370. XXM # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#  ,# P,# P,# P,# P
  371. XXM,# P # P,# P,# P,# P,# P,                       5*A4J%2H5*A4
  372. XXMJ%2H5*A4                       8&!@8&!@8 !@8        ;&QL;   
  373. XXM             !L;-G\V;/YLV-@      !!\_M;0_'X6UM;^?!      =O;<
  374. XXM[!@8-SMO;@      >/S,W'AC]]S,_W<        '!P,&#               
  375. XXM#!@P,# P,# P& P      & P&!@8&!@8&#!@      "9VSS;F0          
  376. XXM        &!A^?A@8                   <' P8            ?GX     
  377. XXM                   8&         8&# P8&# P8&        !\_L;.WO;F
  378. XXMQOY\        &#AX6!@8&!A^?@       #Q^9@8.'#AP?GX       !\_L8&
  379. XXM/#X&QOY\        !@X>/G;F__\&!@       'Y^8/S^A@;&_GP       !\
  380. XXM_L+\_L;&QOY\        ?GX&# P8&# P,        'S^QL9\_L;&_GP     
  381. XXM  !\_L;&_GX&AOY\            &!@    8&            #@X    .#@8
  382. XXM,      &#!@P8& P& P&            ?GX ?GX          & P& P&!@P8
  383. XXM,&         \?F8&#!@8 !@8        /'[GR]7?S.!_/@       ! 0.#AL
  384. XXM;'S^QL8       #X_,S,_/[&QO[\        ?/[&P,# P,;^?        /S^
  385. XXMQL;&QL;&_OP       #^_L# _/S P/[^        _O[ P/S\P,# P       
  386. XXM 'S^QL# SL[&_GH       #&QL;&_O[&QL;&        ?GX8&!@8&!A^?@  
  387. XXM     #X^# P,# S,_'@       #&SMSX\/C<SL;&        8&!@8&!@8&!^
  388. XXM?@       ,;&[N[^_M;6QL8       #&YN;V]M[>SL[&        ?/[&QL;&
  389. XXMQL;^?        /S^QL;N_,# P,        !\_L;&QL;&YOY\8#P8    _/[&
  390. XXMQO[\V-S.Q@       'S^QL#\?@;&_GP       !^?A@8&!@8&!@8        
  391. XXMQL;&QL;&QL;^?        ,;&QFQL;#@X$!        #&UM;6?'Q\;&QL    
  392. XXM    QL9L;#@X;&S&Q@       ,/#9F9^/!@8&!@       #^_@8,&#!@P/[^
  393. XXM        ?'Q@8&!@8&!@?'P      &!@,# 8& P,!@8       !\? P,# P,
  394. XXM# Q\?       &#QF                              #__P     0.&S6
  395. XXM_KK6;#@0        5*I4JE2J5*I4J@      V-CX^-C>'@P,# P       #P
  396. XXM\,#P_M[8'AX8&       </C8P-[_>QX>&QL       # P-[>^/X>&!@     
  397. XXM   &#QD/!@                 8&'Y^ 'Y^         .S\_-S,,# P/CX 
  398. XXM     -C8<' ^/@P,# P,       8&!@8&!CX^                   ^/@8
  399. XXM&!@8&!@8&        !\?&!@8&!@8&!@8&!@8&!@?'P          &!@8&!@8
  400. XXM__\8&!@8&!@8& #__P                    #__P                  
  401. XXM  #__P                    #__P                    #__P      
  402. XXM&!@8&!@8'Q\8&!@8&!@8&!@8&!@8&/CX&!@8&!@8&!@8&!@8&!C__P      
  403. XXM            __\8&!@8&!@8&!@8&!@8&!@8&!@8&!@8&!@##SQPX' \#P, 
  404. XXM__\     P/ \#@<.//#  /__          !^-C8V-F8           8.__\ 
  405. XXM__]P8        !P^=V/X^#!XWN?C        V'XV                \/C8
  406. XX,\.S^-CX<        
  407. XX 
  408. XXend
  409. @//E*O*F fontdir/uu.gacha.bg.8//
  410. chmod u=rw,g=rw,o=rw fontdir/uu.gacha.bg.8
  411.  
  412. echo x - fontdir/uu.gacha.g.8
  413. sed 's/^XX//' > "fontdir/uu.gacha.g.8" <<'@//E*O*F fontdir/uu.gacha.g.8//'
  414. XXbegin 644 gacha.g.8
  415. XXM 1X'\  ( !       ! +!0 (  @ $  0"P4 "  (               @ ! +
  416. XXM!0 (  @ ,  0"P4 "  ( $  $ L%  @ " !0 ! +!0 (  @ 8  0"P4 "  (
  417. XXM '  $ L%  @ " "  ! +!0 (  @ D  0"P4 "  ( *  $ L%  @ " "P ! +
  418. XXM!0 (  @ P  0"P4 "  ( -  $ L%  @ " #@ ! +!0 (  @ \  0"P4 "  (
  419. XXM 0  $ L%  @ " $0 ! +!0 (  @!(  0"P4 "  ( 3  $ L%  @ " %  ! +
  420. XXM!0 (  @!4  0"P4 "  ( 6  $ L%  @ " %P ! +!0 (  @!@  0"P4 "  (
  421. XXM 9  $ L%  @ " &@ ! +!0 (  @!L  0"P4 "  ( <  $ L%  @ " '0 ! +
  422. XXM!0 (  @!X  0"P4 "  ( ?  $ L%  @ " (  ! +!0 (  @"$  0"P4 "  (
  423. XXM B  $ L%  @ " (P ! +!0 (  @"0  0"P4 "  ( E  $ L%  @ " )@ ! +
  424. XXM!0 (  @"<  0"P4 "  ( H  $ L%  @ " *0 ! +!0 (  @"H  0"P4 "  (
  425. XXM K  $ L%  @ " +  ! +!0 (  @"T  0"P4 "  ( N  $ L%  @ " +P ! +
  426. XXM!0 (  @#   0"P4 "  ( Q  $ L%  @ " ,@ ! +!0 (  @#,  0"P4 "  (
  427. XXM T  $ L%  @ " -0 ! +!0 (  @#8  0"P4 "  ( W  $ L%  @ " .  ! +
  428. XXM!0 (  @#D  0"P4 "  ( Z  $ L%  @ " .P ! +!0 (  @#P  0"P4 "  (
  429. XXM ]  $ L%  @ " /@ ! +!0 (  @#\  0"P4 "  (!   $ L%  @ " 00 ! +
  430. XXM!0 (  @$(  0"P4 "  (!#  $ L%  @ " 1  ! +!0 (  @$4  0"P4 "  (
  431. XXM!&  $ L%  @ " 1P ! +!0 (  @$@  0"P4 "  (!)  $ L%  @ " 2@ ! +
  432. XXM!0 (  @$L  0"P4 "  (!,  $ L%  @ " 30 ! +!0 (  @$X  0"P4 "  (
  433. XXM!/  $ L%  @ " 4  ! +!0 (  @%$  0"P4 "  (!2  $ L%  @ " 4P ! +
  434. XXM!0 (  @%0  0"P4 "  (!5  $ L%  @ " 5@ ! +!0 (  @%<  0"P4 "  (
  435. XXM!8  $ L%  @ " 60 ! +!0 (  @%H  0"P4 "  (!;  $ L%  @ " 7  ! +
  436. XXM!0 (  @%T  0"P4 "  (!>  $ L%  @ " 7P ! +!0 (  @&   0"P4 "  (
  437. XXM!A  $ L%  @ " 8@ ! +!0 (  @&,  0"P4 "  (!D  $ L%  @ " 90 ! +
  438. XXM!0 (  @&8  0"P4 "  (!G  $ L%  @ " :  ! +!0 (  @&D  0"P4 "  (
  439. XXM!J  $ L%  @ " :P ! +!0 (  @&P  0"P4 "  (!M  $ L%  @ " ;@ ! +
  440. XXM!0 (  @&\  0"P4 "  (!P  $ L%  @ " <0 ! +!0 (  @'(  0"P4 "  (
  441. XXM!S  $ L%  @ " =  ! +!0 (  @'4  0"P4 "  (!V  $ L%  @ " =P ! +
  442. XXM!0 (  @'@  0"P4 "  (!Y  $ L%  @ " >@ ! +!0 (  @'L  0"P4 "  (
  443. XXM!\  $ L%  @ " ?0 ! +!0 (  @'X  0"P4 "  (                    
  444. XXM                                                            
  445. XXM                                                            
  446. XXM                                                            
  447. XXM                                                            
  448. XXM                                                            
  449. XXM                                                            
  450. XXM                                                            
  451. XXM                                                            
  452. XXM                                                            
  453. XXM                                                            
  454. XXM                                                            
  455. XXM                                                            
  456. XXM                                                            
  457. XXM                                                            
  458. XXM                                                            
  459. XXM                                                            
  460. XXM                                                            
  461. XXM                                                            
  462. XXM                                                            
  463. XXM                                                            
  464. XXM                                                            
  465. XXM                                                            
  466. XXM                                                            
  467. XXM                                                            
  468. XXM                                                            
  469. XXM                                                            
  470. XXM                                                            
  471. XXM                                                            
  472. XXM                             # P,# P,# P,# P,# P,  P,# P,# P
  473. XXM,# P,# P,#  ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P,       
  474. XXM                                                         *A4
  475. XXMJ%2H5*A4J%2H5*A4J%3\_/S\_/S\_/S\_/S\_/S\,# P,# P,# P,# P,# P
  476. XXM,# P,# P,# P,# P,# P,#                                      
  477. XXM                                                            
  478. XXM                                                            
  479. XXM                                                            
  480. XXM                   P,# P,# P,# P,# P,#  ,# P,# P,# P,# P,# P
  481. XXM # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#  ,# P,# P,# P,# P
  482. XXM,# P # P,# P,# P,# P,# P,                       5*A4J%2H5*A4
  483. XXMJ%2H5*A4                       0$! 0$! 0 ! 0        )"0D)   
  484. XXM              H*%#X4*'PH4%       ! X5%10.!045%0X$       9*2H
  485. XXMR! 0)BI*3        #!(2# @4I2(B'8        # 0($                
  486. XXM"! 0(" @(" 0$ @      " 0$ @(" @($! @       05#A4$           
  487. XXM        $!!\$!                      ,! 0(           ?@      
  488. XXM                   0$         0$" @0$" @0$        !\@H*&BI*B
  489. XXMPH)\        $#!0$! 0$! 0?        #Q"0@($"! @0'X       !\@H("
  490. XXM/ ("@H)\        ! P4)$2$A/X$!        'Y 0/R" @*"@GP       !\
  491. XXM@H#\@H*"@H)\        ?@("! 0("! 0$        'R"@H)\@H*"@GP     
  492. XXM  !\@H*"@GX" H)\            $!     0$            ! 0    ,! 0
  493. XXM(      $"! @0$ @$ @$             'X ?@           " 0" 0" @0(
  494. XXM$"         \0D("! @(  @(        .$2"FJ:BG(!"/        ! 0*"A$
  495. XXM1$3^@H(       #XA(2$_(*"@H+\        /$*"@(" @()"/        /B$
  496. XXM@H*"@H*"A/@       #^@(" _(" @(#^        _H" @/R @(" @       
  497. XXM #Q"@H" GH*"1CH       ""@H*"_H*"@H*"        ?! 0$! 0$! 0?   
  498. XXM     #X$! 0$! 2$A'@       ""A(B0\(B$A(*"        0$! 0$! 0$! 
  499. XXM?@       ,;&JJJJDI*2@H(       ""PL*BHI**BH:&        ?(*"@H*"
  500. XXM@H*"?        /R"@H*"_(" @(        !\@H*"@H*"@J)\(!X     _(*"
  501. XXM@OR(A(2"@@       'R"@D P# *"@GP       #^$! 0$! 0$! 0        
  502. XXM@H*"@H*"@H*"?        (*"1$1$*"@H$!        ""DI*25'Q41$1$    
  503. XXM    A(1(2# P2$B$A        (*"1$0H*! 0$!        #^ @0($! @0(#^
  504. XXM        /" @(" @(" @(#P      $! (" 0$ @(! 0        \! 0$! 0$
  505. XXM! 0$/       $"A$                              !^        $"A4
  506. XXM_KI4*!          5*I4JE2J5*I4J@      B(CXB(B^" @(" @         
  507. XXM\(#P@)X0'A 0         '"0@(".>0X*"0D       " @(^(B.\(" @     
  508. XXM   &"08                     $!!\ 'P          (C(J)B((" @(#\ 
  509. XXM     (B(4% @/P0$! 0$       0$! 0$! 0\                    / 0
  510. XXM$! 0$! 0$          ?$! 0$! 0$! 0$! 0$! 0'P          $! 0$! 0
  511. XXM$/\0$! 0$! 0$ #_                      #_                    
  512. XXM  #_                      #_                      #_        
  513. XXM$! 0$! 0$!\0$! 0$! 0$! 0$! 0$!#P$! 0$! 0$! 0$! 0$! 0_P      
  514. XXM             /\0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!   PPPP# , P#_
  515. XXM         , P# ,&&&"  /\            \%!04%"0           ($"'\ 
  516. XXM?R! @         @4)B(@<" P6.8!        #!(1                X)"0
  517. XX,X,RR$A(,        
  518. XX 
  519. XXend
  520. @//E*O*F fontdir/uu.gacha.g.8//
  521. chmod u=rw,g=rw,o=rw fontdir/uu.gacha.g.8
  522.  
  523. echo x - fontdir/uu.gacha.r.8
  524. sed 's/^XX//' > "fontdir/uu.gacha.r.8" <<'@//E*O*F fontdir/uu.gacha.r.8//'
  525. XXbegin 644 gacha.r.8
  526. XXM 1X(   0  @      ! +!0 (  @ $  0"P4 "  ( "  $ L%  @ "  P ! +
  527. XXM!0 (  @ 0  0"P4 "  ( %  $ L%  @ " !@ ! +!0 (  @ <  0"P4 "  (
  528. XXM (  $ L%  @ " "0 ! +!0 (  @ H  0"P4 "  ( +  $ L%  @ " #  ! +
  529. XXM!0 (  @ T  0"P4 "  ( .  $ L%  @ " #P ! +!0 (  @!   0"P4 "  (
  530. XXM 1  $ L%  @ " $@ ! +!0 (  @!,  0"P4 "  ( 4  $ L%  @ " %0 ! +
  531. XXM!0 (  @!8  0"P4 "  ( 7  $ L%  @ " &  ! +!0 (  @!D  0"P4 "  (
  532. XXM :  $ L%  @ " &P ! +!0 (  @!P  0"P4 "  ( =  $ L%  @ " '@ ! +
  533. XXM!0 (  @!\  0"P4 "  ( @  $ L%  @ " (0 ! +!0 (  @"(  0"P4 "  (
  534. XXM C  $ L%  @ " )  ! +!0 (  @"4  0"P4 "  ( F  $ L%  @ " )P ! +
  535. XXM!0 (  @"@  0"P4 "  ( I  $ L%  @ " *@ ! +!0 (  @"L  0"P4 "  (
  536. XXM L  $ L%  @ " +0 ! +!0 (  @"X  0"P4 "  ( O  $ L%  @ " ,  ! +
  537. XXM!0 (  @#$  0"P4 "  ( R  $ L%  @ " ,P ! +!0 (  @#0  0"P4 "  (
  538. XXM U  $ L%  @ " -@ ! +!0 (  @#<  0"P4 "  ( X  $ L%  @ " .0 ! +
  539. XXM!0 (  @#H  0"P4 "  ( [  $ L%  @ " /  ! +!0 (  @#T  0"P4 "  (
  540. XXM ^  $ L%  @ " /P ! +!0 (  @$   0"P4 "  (!!  $ L%  @ " 0@ ! +
  541. XXM!0 (  @$,  0"P4 "  (!$  $ L%  @ " 10 ! +!0 (  @$8  0"P4 "  (
  542. XXM!'  $ L%  @ " 2  ! +!0 (  @$D  0"P4 "  (!*  $ L%  @ " 2P ! +
  543. XXM!0 (  @$P  0"P4 "  (!-  $ L%  @ " 3@ ! +!0 (  @$\  0"P4 "  (
  544. XXM!0  $ L%  @ " 40 ! +!0 (  @%(  0"P4 "  (!3  $ L%  @ " 5  ! +
  545. XXM!0 (  @%4  0"P4 "  (!6  $ L%  @ " 5P ! +!0 (  @%@  0"P4 "  (
  546. XXM!9  $ L%  @ " 6@ ! +!0 (  @%L  0"P4 "  (!<  $ L%  @ " 70 ! +
  547. XXM!0 (  @%X  0"P4 "  (!?  $ L%  @ " 8  ! +!0 (  @&$  0"P4 "  (
  548. XXM!B  $ L%  @ " 8P ! +!0 (  @&0  0"P4 "  (!E  $ L%  @ " 9@ ! +
  549. XXM!0 (  @&<  0"P4 "  (!H  $ L%  @ " :0 ! +!0 (  @&H  0"P4 "  (
  550. XXM!K  $ L%  @ " ;  ! +!0 (  @&T  0"P4 "  (!N  $ L%  @ " ;P ! +
  551. XXM!0 (  @'   0"P4 "  (!Q  $ L%  @ " <@ ! +!0 (  @',  0"P4 "  (
  552. XXM!T  $ L%  @ " =0 ! +!0 (  @'8  0"P4 "  (!W  $ L%  @ " >  ! +
  553. XXM!0 (  @'D  0"P4 "  (!Z  $ L%  @ " >P ! +!0 (  @'P  0"P4 "  (
  554. XXM!]  $ L%  @ " ?@ ! +!0 (  @'\  0"P4 "  (                    
  555. XXM                                                            
  556. XXM                                                            
  557. XXM                                                            
  558. XXM                                                            
  559. XXM                                                            
  560. XXM                                                            
  561. XXM                                                            
  562. XXM                                                            
  563. XXM                                                            
  564. XXM                                                            
  565. XXM                                                            
  566. XXM                                                            
  567. XXM                                                            
  568. XXM                                                            
  569. XXM                                                            
  570. XXM                                                            
  571. XXM                                                            
  572. XXM                                                            
  573. XXM                                                            
  574. XXM                                                            
  575. XXM                                                            
  576. XXM                                                            
  577. XXM                                                            
  578. XXM                                                            
  579. XXM                                                            
  580. XXM                                                            
  581. XXM                                                            
  582. XXM                                                            
  583. XXM                             # P,# P,# P,# P,# P,  P,# P,# P
  584. XXM,# P,# P,#  ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P,  P,# P
  585. XXM,# P,# P,# P,#                                              
  586. XXM                  "H5*A4J%2H5*A4J%2H5*A4_/S\_/S\_/S\_/S\_/S\
  587. XXM_# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P                
  588. XXM                                                            
  589. XXM                                                            
  590. XXM                                                            
  591. XXM                                        ,# P,# P,# P,# P,# P
  592. XXM # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#  ,# P,# P,# P,# P
  593. XXM,# P # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#              
  594. XXM         %2H5*A4J%2H5*A4J%2H5                       $! 0$! 0
  595. XXM$  0$        $A(2$@                4%"A\*%#X4*"@        .%14
  596. XXM4#@4%%14.!       &2DJ,@0$"8J2DP        P2$@P(%*4B(AV        
  597. XXM$! 0$                 @0$" @(" @$! (       @$! (" @("! 0(   
  598. XXM    $%0X5!                  $! 0_A 0$                    # 0
  599. XXM$"            #\                        $!         $! @($! @
  600. XXM($!         >(2$C)2DQ(2$>        ! P4! 0$! 0$'P       !XA(0$
  601. XXM"! @0(#\        >(2$!#@$!(2$>        !@8*"A(2(C\" @       !\
  602. XXM0$#XA 0$A(1X        >(2 ^(2$A(2$>        /P$! @($! @("      
  603. XXM  !XA(2$>(2$A(1X        >(2$A(2$? 2$>            ! 0    $!  
  604. XXM           0$    # 0$"      ! @0($! (! (!             #\ /P 
  605. XXM          ! (! (! 0($"!         >(2$! @0$  0$        #!(A)RD
  606. XXMI)B 1#@        0$"@H1$1$_H*"        \(B(B/B$A(2$^        #A$
  607. XXMA(" @("$1#@       #PB(2$A(2$A(CP        _(" @/B @(" _       
  608. XXM /R @(#X@(" @(         X1(2 @)R$A$PT        A(2$A/R$A(2$A   
  609. XXM     'P0$! 0$! 0$'P        \! 0$! 0$A(1X        A(B0H."0B(B$
  610. XXMA        (" @(" @(" @/P       #&QJJJJI*2DH*"        A,3$I*24
  611. XXME(R,A        'B$A(2$A(2$A'@       #XA(2$A/B @("         >(2$
  612. XXMA(2$A(2$>" <     /B$A(3XD(B(A(0       !XA(1 , @$A(1X        
  613. XXM_! 0$! 0$! 0$        (2$A(2$A(2$A'@       ""@D1$1"@H*! 0    
  614. XXM    @I*2DE1\5$1$1        (2$2$@P,$A(A(0       ""@D1$*"@0$! 0
  615. XXM        _ 0($! @0$" _       >$! 0$! 0$! 0$! >     ! 0" @$! (
  616. XXM" 0$      !X" @(" @(" @(" AX        $"A$@@                  
  617. XXM         /X     0" 0"                    '"("'B(B'0       " 
  618. XXM@("XQ(2$A,2X            >(2 @("$>         0$!'2,A(2$C'0     
  619. XXM      !XA(3\@(1X        &"0@^" @(" @(            '2,A(2$C'0$
  620. XXMA'@   " @("XQ(2$A(2$        " @ . @(" @("         0$ !P$! 0$
  621. XXM! 0$1#@   " @("(D*#@D(B$        . @(" @(" @("            .Z2
  622. XXMDI*2DI(           "XQ(2$A(2$            >(2$A(2$>           
  623. XXM +C$A(2$Q+B @(        !TC(2$A(QT! 0$        6&1 0$! 0       
  624. XXM     'B$@'@$A'@         ("#X(" @("08            A(2$A(2,=   
  625. XXM         (2$2$A(,#            ""@I*2DI)L            1$0H$"A$
  626. XXM1            (2$1$@H,! 0H$        #X"! @0(#\       <(" @("# 
  627. XXM(" @(" <     ! 0$! 0$! 0$! 0$    . 0$! 0$ P0$! 0$.          
  628. XX<9+28             ."0D."0D  ,$A(2#    ! 0
  629. XX 
  630. XXend
  631. @//E*O*F fontdir/uu.gacha.r.8//
  632. chmod u=rw,g=rw,o=rw fontdir/uu.gacha.r.8
  633.  
  634. echo x - fontdir/uu.testfont.sh
  635. sed 's/^XX//' > "fontdir/uu.testfont.sh" <<'@//E*O*F fontdir/uu.testfont.sh//'
  636. XXbegin 644 testfont.sh
  637. XXM&ULR2AM;2 IA8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A
  638. XXM0",D)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.
  639. XXM3U!14E-455976%E:"AM;,#LQ;0IA8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY
  640. XXM>C$R,S0U-C<X.3 A0",D)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"
  641. XXM0T1%1D=(24I+3$U.3U!14E-455976%E:"ALH, \*86)C9&5F9VAI:FML;6YO
  642. XXM<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C)"5>)BHH*5\K/7Y@6UU[?3LG.B)<
  643. XXM?"PN+SP^/PI!0D-$149'2$E*2TQ-3D]045)35%565UA96@H;6VT*86)C9&5F
  644. XXM9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C)"5>)BHH*5\K/7Y@
  645. XXM6UU[?3LG.B)<?"PN+SP^/PI!0D-$149'2$E*2TQ-3D]045)35%565UA96@H;
  646. XXM6S\S: H;6S)*&UM("F%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V
  647. XXM-S@Y,"% (R0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*04)#1$5&1TA)
  648. XXM2DM,34Y/4%%24U155E=865H*&ULP.S%M"F%B8V1E9F=H:6IK;&UN;W!Q<G-T
  649. XXM=79W>'EZ,3(S-#4V-S@Y,"% (R0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\
  650. XXM/C\*04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*&R@P#PIA8F-D969G:&EJ
  651. XXM:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D)5XF*B@I7RL]?F!;77M]
  652. XXM.R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.3U!14E-455976%E:"AM;;0IA
  653. XXM8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D)5XF*B@I
  654. XXM7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.3U!14E-45597
  655. XXM6%E:"AM;/S-L"AM;,DH;6T@;/SEH#@H;(S-A8F-D969G:&EJ:VQM;F]P<7)S
  656. XXM='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H:6IK;&UN;W!Q<G-T
  657. XXM=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5>)BHH*5\K/7Y@6UU[?3LG.B)<
  658. XXM?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*"ALC,T%"
  659. XXM0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%1D=(24I+3$U.3U!1
  660. XXM4E-455976%E:"@H;6S)*&UM(&S\Y: \*&R,S86)C9&5F9VAI:FML;6YO<'%R
  661. XXM<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H;(S1A8F-D969G:&EJ:VQM;F]P<7)S
  662. XXM='5V=WAY>C$R,S0U-C<X.3 A0",D"@H;(S,E7B8J*"E?*SU^8%M=>WT[)SHB
  663. XXM7'PL+B\\/C\*&R,T)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"@H;(S-!
  664. XXM0D-$149'2$E*2TQ-3D]045)35%565UA96@H;(S1!0D-$149'2$E*2TQ-3D]0
  665. XXM45)35%565UA96@H*&ULR2AM;2!L_.6@/&ULQ;0H;(S-A8F-D969G:&EJ:VQM
  666. XXM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H:6IK;&UN
  667. XXM;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5>)BHH*5\K/7Y@6UU[
  668. XXM?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*
  669. XXM"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%1D=(24I+
  670. XXM3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y: X*&R,S86)C9&5F9VAI:FML
  671. XXM;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H;(S1A8F-D969G:&EJ:VQM
  672. XXM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"@H;(S,E7B8J*"E?*SU^8%M=
  673. XXM>WT[)SHB7'PL+B\\/C\*&R,T)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_
  674. XXM"@H;(S-!0D-$149'2$E*2TQ-3D]045)35%565UA96@H;(S1!0D-$149'2$E*
  675. XXM2TQ-3D]045)35%565UA96@H*&ULR2AM;2!L_.6@.&ULQ;0H;(S-A8F-D969G
  676. XXM:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H
  677. XXM:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5>)BHH*5\K
  678. XXM/7Y@6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL
  679. XXM+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%
  680. XXM1D=(24I+3$U.3U!14E-455976%E:"AM;/S-H&ULR2AM;2!L_.6@."ALC,V%B
  681. XXM8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*&R,T86)C
  682. XXM9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H*&R,S)5XF
  683. XXM*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH*5\K/7Y@6UU[?3LG
  684. XXM.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*&R,T
  685. XXM04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*"AM;,DH;6T@;/SEH#PH;(S-A
  686. XXM8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B
  687. XXM8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5>
  688. XXM)BHH*5\K/7Y@6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[
  689. XXM)SHB7'PL+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC
  690. XXM-$%"0T1%1D=(24I+3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y: \;6S%M
  691. XXM"ALC,V%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*
  692. XXM&R,T86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H*
  693. XXM&R,S)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH*5\K/7Y@
  694. XXM6UU[?3LG.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%24U155E=8
  695. XXM65H*&R,T04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*"AM;,DH;6T@;/SEH
  696. XXM#@H;(S-A8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D
  697. XXM"ALC-&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*
  698. XXM"ALC,R5>)BHH*5\K/7Y@6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^
  699. XXM8%M=>WT[)SHB7'PL+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-45597
  700. XXM6%E:"ALC-$%"0T1%1D=(24I+3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y
  701. XXM: X;6S%M"ALC,V%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y
  702. XXM,"% (R0*&R,T86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP
  703. XXM(4 C) H*&R,S)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH
  704. XXM*5\K/7Y@6UU[?3LG.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%2
  705. XXG4U155E=865H*&R,T04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*
  706. XX 
  707. XXend
  708. @//E*O*F fontdir/uu.testfont.sh//
  709. chmod u=rw,g=rw,o=rw fontdir/uu.testfont.sh
  710.  
  711. echo x - fontdir/uu.thin.b.5
  712. sed 's/^XX//' > "fontdir/uu.thin.b.5" <<'@//E*O*F fontdir/uu.thin.b.5//'
  713. XXbegin 644 thin.b.5
  714. XXM 1X(   0 !       ! +!0 %  4 $  0"P4 !0 % "  $ L%  4 !0 P ! +
  715. XXM!0 %  4 0  0"P4 !0 % %  $ L%  4 !0!@ ! +!0 %  4 <  0"P4 !0 %
  716. XXM (  $ L%  4 !0"0 ! +!0 %  4 H  0"P4 !0 % +  $ L%  4 !0#  ! +
  717. XXM!0 %  4 T  0"P4 !0 % .  $ L%  4 !0#P ! +!0 %  4!   0"P4 !0 %
  718. XXM 1  $ L%  4 !0$@ ! +!0 %  4!,  0"P4 !0 % 4  $ L%  4 !0%0 ! +
  719. XXM!0 %  4!8  0"P4 !0 % 7  $ L%  4 !0&  ! +!0 %  4!D  0"P4 !0 %
  720. XXM :  $ L%  4 !0&P ! +!0 %  4!P  0"P4 !0 % =  $ L%  4 !0'@ ! +
  721. XXM!0 %  4!\  0"P4 !0 % @  $ L%  4 !0(0 ! +!0 %  4"(  0"P4 !0 %
  722. XXM C  $ L%  4 !0)  ! +!0 %  4"4  0"P4 !0 % F  $ L%  4 !0)P ! +
  723. XXM!0 %  4"@  0"P4 !0 % I  $ L%  4 !0*@ ! +!0 %  4"L  0"P4 !0 %
  724. XXM L  $ L%  4 !0+0 ! +!0 %  4"X  0"P4 !0 % O  $ L%  4 !0,  ! +
  725. XXM!0 %  4#$  0"P4 !0 % R  $ L%  4 !0,P ! +!0 %  4#0  0"P4 !0 %
  726. XXM U  $ L%  4 !0-@ ! +!0 %  4#<  0"P4 !0 % X  $ L%  4 !0.0 ! +
  727. XXM!0 %  4#H  0"P4 !0 % [  $ L%  4 !0/  ! +!0 %  4#T  0"P4 !0 %
  728. XXM ^  $ L%  4 !0/P ! +!0 %  4$   0"P4 !0 %!!  $ L%  4 !00@ ! +
  729. XXM!0 %  4$,  0"P4 !0 %!$  $ L%  4 !010 ! +!0 %  4$8  0"P4 !0 %
  730. XXM!'  $ L%  4 !02  ! +!0 %  4$D  0"P4 !0 %!*  $ L%  4 !02P ! +
  731. XXM!0 %  4$P  0"P4 !0 %!-  $ L%  4 !03@ ! +!0 %  4$\  0"P4 !0 %
  732. XXM!0  $ L%  4 !040 ! +!0 %  4%(  0"P4 !0 %!3  $ L%  4 !05  ! +
  733. XXM!0 %  4%4  0"P4 !0 %!6  $ L%  4 !05P ! +!0 %  4%@  0"P4 !0 %
  734. XXM!9  $ L%  4 !06@ ! +!0 %  4%L  0"P4 !0 %!<  $ L%  4 !070 ! +
  735. XXM!0 %  4%X  0"P4 !0 %!?  $ L%  4 !08  ! +!0 %  4&$  0"P4 !0 %
  736. XXM!B  $ L%  4 !08P ! +!0 %  4&0  0"P4 !0 %!E  $ L%  4 !09@ ! +
  737. XXM!0 %  4&<  0"P4 !0 %!H  $ L%  4 !0:0 ! +!0 %  4&H  0"P4 !0 %
  738. XXM!K  $ L%  4 !0;  ! +!0 %  4&T  0"P4 !0 %!N  $ L%  4 !0;P ! +
  739. XXM!0 %  4'   0"P4 !0 %!Q  $ L%  4 !0<@ ! +!0 %  4',  0"P4 !0 %
  740. XXM!T  $ L%  4 !0=0 ! +!0 %  4'8  0"P4 !0 %!W  $ L%  4 !0>  ! +
  741. XXM!0 %  4'D  0"P4 !0 %!Z  $ L%  4 !0>P ! +!0 %  4'P  0"P4 !0 %
  742. XXM!]  $ L%  4 !0?@ ! +!0 %  4'\  0"P4 !0 %                    
  743. XXM                                                            
  744. XXM                                                            
  745. XXM                                                            
  746. XXM                                                            
  747. XXM                                                            
  748. XXM                                                            
  749. XXM                                                            
  750. XXM                                                            
  751. XXM                                                            
  752. XXM                                                            
  753. XXM                                                            
  754. XXM                                                            
  755. XXM                                                            
  756. XXM                                                            
  757. XXM                                                            
  758. XXM                                                            
  759. XXM                                                            
  760. XXM                                                            
  761. XXM                                                            
  762. XXM                                                            
  763. XXM                                                            
  764. XXM                                                            
  765. XXM                                                            
  766. XXM                                                            
  767. XXM                                                            
  768. XXM                                                            
  769. XXM                                                            
  770. XXM                                                            
  771. XXM                             # P,# P,# P,# P,# P,  P,# P,# P
  772. XXM,# P,# P,#  ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P,  P,# P
  773. XXM,# P,# P,# P,#                                              
  774. XXM                  "H4*A0J%"H4*A0J%"H4*A0^/CX^/CX^/CX^/CX^/CX
  775. XXM^# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P                
  776. XXM                                                            
  777. XXM                                                            
  778. XXM                                                            
  779. XXM                                        ,# P,# P,# P,# P,# P
  780. XXM # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#  ,# P,# P,# P,# P
  781. XXM,# P # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#              
  782. XXM         %"H4*A0J%"H4*A0J%"H4                       8&!@8&!@
  783. XXM8 !@8        -C8V-@                 *'CX4/CP4/"@       @</CX
  784. XXMJ/!XJ/CX<"       &BXV/ P8'CHN+        !P^-CP<.CXT/AH        
  785. XXM<#!@P               ,&# P,# P,# 8#       & P&!@8&!@8&#!@    
  786. XXM    J/AP^*@                  &!@\/!@8                    ' P
  787. XXM,&            #P\                       8&         (&!@P,&!@
  788. XXMP("         </C(N/CXZ)CX<        ! P</ P,# P>'@       !P^-@8
  789. XXM.'#@P/CX        </C8&# P&-CX<        ! P,'!PT/CX,#        !P
  790. XXM<,#@\# PL/!@        </C(P/#XV-CX<        /CX&# P8&# P,      
  791. XXM  !P^-C8</C8V/AP        </C8V-CX>!CX<            !@8   8&   
  792. XXM           P,    ' P<&       ! P8,# 8# 0             /#P /#P
  793. XXM            @,!@,#!@P(        !P^-@8.'!@8 !@8        "!P^-BX
  794. XXMV*#8^'         @<'#XV/CXV-C8        \/C8V/#XV-C8\        '#X
  795. XXMV,# P,#8^'        #P^-C8V-C8V/CP        \/# P.#@P,#P\       
  796. XXM /#PP,#@X,# P,        !P^-C P-C8R/AP        V-C8V/CXV-C8V   
  797. XXM     /#P8&!@8&!@\/        !X># P,# PL/!@        V-CX\.#P\/C8
  798. XXMV        ,# P,# P,# \/        "(V/CX^/C8V-C8        T-#0T-"P
  799. XXML+"PD        '#XV-C8V-C8^'        #P^-C8^/# P,#         </C8
  800. XXMV-C8V-CX<&!X,    /#XV/CPX/#8V-@       !P^-C \'@8V/AP        
  801. XXM\/!@8&!@8&!@8        -C8V-C8V-C8^'        #8V-C8V'!P<" @    
  802. XXM    V-C8V-CX^/C84        -C8V/AP<'#8V-@       #8V-C8^' @(" @
  803. XXM        ^/@8.#!@8,#X^        /#PP,# P,# \/        " P,!@8# P
  804. XXM&!@(        \/ P,# P,##P\        "!PV(@                     
  805. XXM      #X^       P,!@,                    '#XF'C8^&@       # 
  806. XXMP,#P^-C8V/BP            </C8P-CX<        !@8&'CXV-C8^&@     
  807. XXM      !P^-CXP/AP        ,'AH8&#P\&!@8            '#XV-C8^'B8
  808. XXM^'    # P,#0^-C8V-C8        8&  X.!@8&#P\        # P /#P,# P
  809. XXM,#"P\&    # P,C8^/#@\-C8        X.!@8&!@8&#P\            -C8
  810. XXM^/BHJ*@           "P^-C8V-C8            </C8V-CX<           
  811. XXM +#XV-C8^/# P,        !H^-C8V/AX&!@8        L/C(P,# P       
  812. XXM     '#XX' X^'          8&#P\&!@8' P            V-C8V-CX:   
  813. XXM         -C8V'!P("            #8V-CX^-A0            V-AP('#8
  814. XXMV            -C8V-C8^'B8^'        #X^#APX/CX       P<&!@8,# 
  815. XXM8&!@<#         8&!@8 !@8&!@      &!P,# P&!@P,#!P8        &CX
  816. XX<L                /#XV/#XV !P^-CX<    # P
  817. XX 
  818. XXend
  819. @//E*O*F fontdir/uu.thin.b.5//
  820. chmod u=rw,g=rw,o=rw fontdir/uu.thin.b.5
  821.  
  822. echo x - fontdir/uu.thin.b.6
  823. sed 's/^XX//' > "fontdir/uu.thin.b.6" <<'@//E*O*F fontdir/uu.thin.b.6//'
  824. XXbegin 644 thin.b.6
  825. XXM 1X(   & !       ! +!0 &  8 $  0"P4 !@ & "  $ L%  8 !@ P ! +
  826. XXM!0 &  8 0  0"P4 !@ & %  $ L%  8 !@!@ ! +!0 &  8 <  0"P4 !@ &
  827. XXM (  $ L%  8 !@"0 ! +!0 &  8 H  0"P4 !@ & +  $ L%  8 !@#  ! +
  828. XXM!0 &  8 T  0"P4 !@ & .  $ L%  8 !@#P ! +!0 &  8!   0"P4 !@ &
  829. XXM 1  $ L%  8 !@$@ ! +!0 &  8!,  0"P4 !@ & 4  $ L%  8 !@%0 ! +
  830. XXM!0 &  8!8  0"P4 !@ & 7  $ L%  8 !@&  ! +!0 &  8!D  0"P4 !@ &
  831. XXM :  $ L%  8 !@&P ! +!0 &  8!P  0"P4 !@ & =  $ L%  8 !@'@ ! +
  832. XXM!0 &  8!\  0"P4 !@ & @  $ L%  8 !@(0 ! +!0 &  @"(  0"P4 !@ (
  833. XXM C  $ L%_P< " )  ! +!?\'  @"4  0"P7_!P & F  $ L%_P< " )P ! +
  834. XXM!0 &  @"@  0"P7_!P ( I  $ L%_@@ " *@ ! +!?\'  @"L  0"P4 !@ (
  835. XXM L  $ L%  4 " +0 ! +!0 &  @"X  0"P4 !@ ( O  $ L%  8 " ,  ! +
  836. XXM!?\'  @#$  0"P7_!P ( R  $ L%  8 " ,P ! +!?\'  @#0  0"P7_!P &
  837. XXM U  $ L%_P< " -@ ! +!?\'  @#<  0"P7_!P ( X  $ L%_P< " .0 ! +
  838. XXM!?\'  @#H  0"P7]"0 ( [  $ L%  8 " /  ! +!?\'  8#T  0"P4 !@ (
  839. XXM ^  $ L%_P< " /P ! +!?\'  @$   0"P4 !@ &!!  $ L%  8 " 0@ ! +
  840. XXM!0 &  @$,  0"P4 !@ (!$  $ L%  8 " 10 ! +!0 &  @$8  0"P4 !@ (
  841. XXM!'  $ L%  8 " 2  ! +!0 &  @$D  0"P7_!P (!*  $ L%  8 " 2P ! +
  842. XXM!0 &  8$P  0"P4 !@ (!-  $ L%  8 !@3@ ! +!0 &  @$\  0"P7_!P (
  843. XXM!0  $ L%  8 " 40 ! +!0 &  @%(  0"P7_!P (!3  $ L%  8 " 5  ! +
  844. XXM!?\'  @%4  0"P7_!P (!6  $ L%_P< " 5P ! +!?\'  @%@  0"P7_!P (
  845. XXM!9  $ L%_P< " 6@ ! +!?\'  @%L  0"P7_!P (!<  $ L%_P< " 70 ! +
  846. XXM!?\'  @%X  0"P7_!P (!?  $ L%  8 " 8  ! +!0 &  8&$  0"P7_!P (
  847. XXM!B  $ L%_P< " 8P ! +!?\'  @&0  0"P7_!P (!E  $ L%_P< " 9@ ! +
  848. XXM!?\'  8&<  0"P7_!P (!H  $ L%_P< " :0 ! +!?\'  @&H  0"P7_!P (
  849. XXM!K  $ L%_P< " ;  ! +!?\'  @&T  0"P7_!P (!N  $ L%_P< " ;P ! +
  850. XXM!?\'  @'   0"P7_!P (!Q  $ L%_P< " <@ ! +!?\'  @',  0"P7_!P (
  851. XXM!T  $ L%_P< " =0 ! +!?\'  @'8  0"P7_!P (!W  $ L%_P< " >  ! +
  852. XXM!?\'  @'D  0"P7_!P (!Z  $ L%_P< " >P ! +!?\'  @'P  0"P7]"0 (
  853. XXM!]  $ L%_P< " ?@ ! +!?\'  @'\  0"P4 !@ &                    
  854. XXM                                                            
  855. XXM                                                            
  856. XXM                                                            
  857. XXM                                                            
  858. XXM                                                            
  859. XXM                                                            
  860. XXM                                                            
  861. XXM                                                            
  862. XXM                                                            
  863. XXM                                                            
  864. XXM                                                            
  865. XXM                                                            
  866. XXM                                                            
  867. XXM                                                            
  868. XXM                                                            
  869. XXM                                                            
  870. XXM                                                            
  871. XXM                                                            
  872. XXM                                                            
  873. XXM                                                            
  874. XXM                                                            
  875. XXM                                                            
  876. XXM                                                            
  877. XXM                                                            
  878. XXM                                                            
  879. XXM                                                            
  880. XXM                                                            
  881. XXM                                                            
  882. XXM                             # P,# P,# P,# P,# P,  P,# P,# P
  883. XXM,# P,# P,#  ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P,  P,# P
  884. XXM,# P,# P,# P,#                                              
  885. XXM                  "H5*A4J%2H5*A4J%2H5*A4_/S\_/S\_/S\_/S\_/S\
  886. XXM_# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P                
  887. XXM                                                            
  888. XXM                                                            
  889. XXM                                                            
  890. XXM                                        ,# P,# P,# P,# P,# P
  891. XXM # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#  ,# P,# P,# P,# P
  892. XXM,# P # P,# P,# P,# P,# P,  P,# P,# P,# P,# P,#              
  893. XXM         %2H5*A4J%2H5*A4J%2H5                       ,# P,# P
  894. XXM,  P,        -C8V-@                 )&S\_&C\_&S8V      P>/RT
  895. XXMM/A\-+3\>#       &S\V# P8&S<V         !P^-AP,&S\T/AL        
  896. XXM&!@P8               $'!@X,# P,!@8# 0     (# 8& P,# @8&# @   
  897. XXM    M'SX?+0                  # P_/PP,                    #@8
  898. XXM&# @          !X>                       ,#         ,#!@8,#!@
  899. XXM8,#         <-C8V-BHV-C8<        # P</ P,# P_/P       !P^-@8
  900. XXM&#!@P/CX        </B8&'!P&)CX<         @8.'CXV/S\&!@       !X
  901. XXM>&A@\/@8F/AP        </C8P/#XV-CX<        /CXF#@P8&# P,      
  902. XXM  !P^-C8</C8V/AP        </C8V-CX>)CX<            # P    ,#  
  903. XXM           P,    ' P,&      #!@P8,!@,!@,             /CX /CX
  904. XXM          # 8# 8#!@P8,          >/S,C#AP8 !@8        #!XS-SL
  905. XXM[)C ?#@        @('!PV-C8^-C8        \/C8V/#XV-CX\        '#X
  906. XXMV,# P,#8^'        #P^-C8V-C8V/CP        ^/C P/#PP,#X^       
  907. XXM /CXP,#P\,# P,        !P^-C P-C8R/AP        V-C8V/CXV-C8V   
  908. XXM     'AX,# P,# P>'@       !X>!@8&!@8V/AP        V-C8^/#@\/C8
  909. XXMV        ,# P,# P,# ^/@       #,_/S\_,S,S,S,        S.SL_/S<
  910. XXMW,S,S        '#XV-C8V-C8^'        #P^-C8^/# P,#         >/S,
  911. XXMS,S,S,SL_' X     /#XV-CPX/#8V-@       !P^-C \'@8V/AP        
  912. XXM_/PP,# P,# P,        -C8V-C8V-C8^'        #,S,S,S'AX># P    
  913. XXM    S,S,S,S\_/S,S        ,S,>'@P,'AXS,P       #,S,S,>'@P,# P
  914. XXM        ^/@8.#!@X,#X^        /CXP,# P,# ^/@       # P&!@,# 8
  915. XXM& P,        ^/@8&!@8&!CX^          @<-B(                    
  916. XXM     /CX         &!@,!@                  '#X&'C8^'@       # 
  917. XXMP,#P^-C8V/CP            </C(P,CX<        !@8&'CXV-C8^&@     
  918. XXM      !P^-CXP/AP        ,'AH8&#P\&!@8            &CXV-C8^'B8
  919. XXM^'    # P,#P^-C8V-C8        ,#  <# P,#!X>        # P /#P,# P
  920. XXM,# PL/!@  # P,#,V/#@\-C,        <' P,# P,#!X>            ,S\
  921. XXM_,S,S,P           "P^-C8V-C8            </C8V-CX<           
  922. XXM +#XV-C8^/# P,        !H^-C8V/AX&!@8        L/C8P,# P       
  923. XXM     'C\X'@<_'@         ,#!X># P,#@8            V-C8V-CX:   
  924. XXM         ,S,S'AX,#            #,S,S\_/S,            S,QX,'C,
  925. XXMS            -C8V-C8^'@8^'        #X^#APX/CX       X>&!@8,# 
  926. XXM8&!@>#@      # P,#   # P,#       .#P,# P&!@P,##PX         !L
  927. XX<_-@              /#XV/#8V  X?&QL?#@  # P
  928. XX 
  929. XXend
  930. @//E*O*F fontdir/uu.thin.b.6//
  931. chmod u=rw,g=rw,o=rw fontdir/uu.thin.b.6
  932.  
  933. echo mkdir - libdir
  934. mkdir libdir
  935. chmod u=rwx,g=rx,o=rx libdir
  936.  
  937. echo x - libdir/makefile
  938. sed 's/^XX//' > "libdir/makefile" <<'@//E*O*F libdir/makefile//'
  939. XX#
  940. XX# @(#)makefile 1.1 85/05/30 MITRE
  941. XX#
  942.  
  943. XXDESTDIR=/usr/local/lib
  944. XXOBJSLIB=cim_change.o cim_size.o csr_change.o csr_init.o ttysw_main.o ttyvt100.o vt100fonts.o vt100keys.o
  945.  
  946.  
  947.  
  948.  
  949. XXall: nlibsuntool.a
  950.  
  951. XXnlibsuntool.a:  $(OBJSLIB)
  952. XX    touch *.o
  953. XX    cp /usr/lib/libsuntool.a nlibsuntool.a
  954. XX    ar d nlibsuntool.a ttyansi.o
  955. XX    ar rv nlibsuntool.a $?
  956. XX    ranlib nlibsuntool.a
  957.  
  958.  
  959. @//E*O*F libdir/makefile//
  960. chmod u=rw,g=r,o=r libdir/makefile
  961.  
  962. echo x - makefile
  963. sed 's/^XX//' > "makefile" <<'@//E*O*F makefile//'
  964. XXCC=cc -g
  965. XXLIBS=    -lsuntool -lsunwindow -lpixrect
  966. XXLDFLAGS=
  967. XXLIBDIR=libdir
  968.  
  969. XXvt100tool: vt100tool.c vconfig.h vshelltool.icon
  970. XX    ${CC}   -o vt100tool vt100tool.c ${LIBDIR}/nlibsuntool.a -lsunwindow -lpixrect
  971.  
  972. XXvttest: vttest.c
  973. XX    ${CC} ${LDFLAGS} -o vttest vttest.c
  974.  
  975.  
  976. @//E*O*F makefile//
  977. chmod u=rw,g=r,o=r makefile
  978.  
  979. echo Inspecting for damage in transit...
  980. temp=/tmp/sharin$$; dtemp=/tmp/sharout$$
  981. trap "rm -f $temp $dtemp; exit" 0 1 2 3 15
  982. cat > $temp <<\!!!
  983.       48     318    2047 INSTALL
  984.       63     126    1955 MANIFEST
  985.       29      90     915 decode.sh
  986.      108     841    6524 uu.gacha.b.8
  987.      106     841    6369 uu.gacha.bg.8
  988.      106     924    6368 uu.gacha.g.8
  989.      106     928    6392 uu.gacha.r.8
  990.       72     113    4298 uu.testfont.sh
  991.      106     832    6391 uu.thin.b.5
  992.      106     806    6391 uu.thin.b.6
  993.       20      35     347 makefile
  994.       12      26     257 makefile
  995.      882    5880   48254 total
  996. !!!
  997. wc  INSTALL MANIFEST decode.sh fontdir/uu.gacha.b.8 fontdir/uu.gacha.bg.8 fontdir/uu.gacha.g.8 fontdir/uu.gacha.r.8 fontdir/uu.testfont.sh fontdir/uu.thin.b.5 fontdir/uu.thin.b.6 libdir/makefile makefile | sed 's=[^ ]*/==' | diff -b $temp - >$dtemp
  998. if test -s $dtemp
  999. then echo "Ouch [diff of wc output]:" ; cat $dtemp
  1000. else echo "No problems found."
  1001. fi
  1002. exit 0
  1003.